﻿namespace NTLib.Pipe.Network.Targets
{
    using Pipe.Targets;
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    /// <summary>
    /// 
    /// </summary>
    public sealed class NetworkTargetLocation : TargetLocation
    {
        #region properties

        /// <summary>
        /// Gets the location.
        /// </summary>
        /// <value>
        /// The location.
        /// </value>
        public Uri Location { get; set; }

        #endregion

        /// <summary>
        /// Called when the pool item is reset.
        /// Everything MUST be initialized on this method.
        /// </summary>
        /// <exception cref="System.NotImplementedException"></exception>
        protected override void OnDataReset()
        {
            this.Location = null;
        }
    }
}
